html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section,time {display: block;}
/*body {line-height: 1;}*/
ol, ul, li {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
/*--- page layout framework,element defaults start ------------*/
body{font-size:76%;font-family:微软雅黑,"Microsoft YaHei",Helvetica,Times,Arial,serif;text-align:center;color:#D2D8DE}
p,li,dd,legend,input,label,select,optgroup,textarea,table{font-size:1em}
p{margin:0 0 1.3em 0;line-height:1.4em;font-size:13px}
strong,em{font-weight:bold;}
blockquote{margin:0 0 1.3em 1em;padding:0 2em 0 1em;color:#C5CBD0;border-left:3px solid #a1ff66}
code,pre{font:1em "Monaco","Consolas","Courier New","Courier","FreeMono",monospace;color:#C5CBD0}
pre{margin:0 0 1.3em 0;padding:0 2em 0 1em;border-left:3px solid #a1ff66}
/*--- links ------------*/
a{font-size:inherit}
a:link{text-decoration:none;color:#c5e2b5}
a:visited{text-decoration:none;color:#95be7d}
a:hover{text-decoration:underline;color:#a1ff66}
a:active{text-decoration:none !important;color:#fff}
/*--- headings ------------*/
h1,h2,h3,h4,h5{font-family:微软雅黑,"Microsoft YaHei","Arial","Helvetica","Nimbus Sans L",Helvetica,Times,sans-serif;line-height:1em;font-weight:normal}
h1{margin:0.1em 0 0.6em 0;font-size:2.2em;color:#fff}
h2{margin:0.1em 0 0.6em 0;font-size:2.1em;color:#fff}
h3{margin:0.2em 0 0.8em 0;font-size:1.4em;color:#fff}
h4{margin:0 0 0.2em 0;font-size:1.2em;color:#a1ff66}
h5{margin:0;font-size:1em;font-weight:bold;text-transform:uppercase;color:#fff}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:#b0e194 !important}
h1 a:active,h2 a:active,h3 a:active,h4 a:active{color:#79ff25 !important}
.clear:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clear{*+height:1%}
.left{float:left}
.right{float:right}
.c{width:100%;clear:both}
.hide{display:none}
/*--- forms ------------*/
label{display:block;float:left;width:10em;clear:left;margin-right:1em;padding:0.3em 0;text-align:right}
input,textarea{width:20em;float:left;margin-bottom:0.5em;padding:0.4em;color:#C5CBD0;background:transparent url("../images/opaque_10.png") 0 0 repeat;border:none}
input:focus,textarea:focus{color:#fff}
textarea{width:20em;height:7em;line-height:1.3em;overflow:auto}
fieldset .button {
    background-color: #000000;
    margin: 10px 10px 0 0;
}
.button{cursor:pointer;padding:0.3em 0 0.3em 0;font-size:1em;text-transform:uppercase;text-align:center;color:#fff;width:auto;overflow:visible;background-color:transparent;border:none}
.button:hover{background-color:#509f24 !important}
.button:active{background-color:#800 !important}
